Definition of Blood Flower
-
(noun) tropical herb having orange-red flowers followed by pods suggesting a swallow with outspread wings; a weed throughout the tropics
Antonyms of Blood Flower
No Antonyms Found.
Homophones of Blood Flower
No Homophones Found.